package cn.itcast.scala

object ShuiXianHua {
	def main(args: Array[String]): Unit = {
		for(i <- 100 to 999) {
			val a = i % 10
			// 方法一 先除以10，得百位和十位，再对10求余，得3位数的各位
			//val b = i / 10 % 10

			// 方法二 先100求余，得十位和个位，再除以10
			val b = i % 100 / 10
			val c = i / 100

			if ( a * a * a + b * b * b + c * c * c == i) {
				println(i)
			}
		}
	}
}
